ITnef : IUnknown

The ITnef interface provides methods for encapsulating those MAPI properties not supported by a messaging system into binary streams that can accompany messages through transport provider handling and through gateways. The format used for this encapsulation is Transport-Neutral Encapsulation Format (TNEF). The target transport provider can then, on receiving a message including TNEF-encapsulated properties, decode the encapsulation to retrieve all the properties of the original message.

Quick Info

Header file:

TNEF.H

Exposed by:

TNEF objects

Implemented by:

MAPI

Called by:

Transport providers, message store providers, gateways

Corresponding pointer type:

LPTNEF

 

Vtable Order

AddProps4DFH_NX

Allows the calling service provider or gateway to add properties to include in the encapsulation of a message or an attachment.

ExtractProps1HE9ZYS

Extracts the properties from a TNEF encapsulation.

Finish2HE4X4B

Finishes processing for all TNEF operations that are queued and waiting.

OpenTaggedBody2OEP9K

Opens a stream interface on the text of an encapsulated message.

SetProps1901DSF

Sets the value of one or more properties for an encapsulated message or attachment without modifying the original message or attachment.

EncodeRecips65SHCW

Encodes a view for a message s recipient table in the TNEF data stream for the message.

FinishComponentGNIW87

Processes individual components from a message one at a time into a TNEF stream.